automatic sprayer - German English Dictionary